package com.zooltech.samples.ws;

import javax.xml.ws.Endpoint;

/**
 * 从JDK 6开始，JDK中集成了对WEB service的支持，通过WebService 的annotation来
 * 暴露服务的实现，并通过Endpoint.publish将服务发布到指定的地址，客户端通过
 * wsimport来访问响应地址的wsdl文件，生成调用服务器端服务的stub类信息，客户端
 * 即可通过生成的类来调用服务器的服务了。
 * 
 * wsimport -keep -p com.zooltech.samples.ws.client http://localhost:8088/HelloService?wsdl
 * 
 * 发布 WebServlet服务。 另可参见HelloServlet——通过servlet发布webservice。
 * @author yinxb
 */
public class PublishWebservice {

	public static void main(String[] args) {
		System.out.println("启动Webservice......");
		Endpoint.publish("http://localhost:8088/ws/HelloService", new HelloWS());
		System.out.println("启动Webservice结束。");
	}
}
